package vo;

/**
 * SelectCourse entity. @author MyEclipse Persistence Tools
 */

public class SelectCourse implements java.io.Serializable {

	// Fields

	private Integer id;
	private Course course;
	private Teacher teacher;
	private Student student;
	private Double UGrade;
	private Double FGrade;
	private Double point;
	private Double grade;
	private Double MGrade;
	private Double RGrade;
	private String academicYear;
	private String term;

	// Constructors

	/** default constructor */
	public SelectCourse() {
	}

	/** minimal constructor */
	public SelectCourse(Course course, Teacher teacher, Student student,
			String academicYear, String term) {
		this.course = course;
		this.teacher = teacher;
		this.student = student;
		this.academicYear = academicYear;
		this.term = term;
	}

	/** full constructor */
	public SelectCourse(Course course, Teacher teacher, Student student,
			Double UGrade, Double FGrade, Double point, Double grade,
			Double MGrade, Double RGrade, String academicYear, String term) {
		this.course = course;
		this.teacher = teacher;
		this.student = student;
		this.UGrade = UGrade;
		this.FGrade = FGrade;
		this.point = point;
		this.grade = grade;
		this.MGrade = MGrade;
		this.RGrade = RGrade;
		this.academicYear = academicYear;
		this.term = term;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Course getCourse() {
		return this.course;
	}

	public void setCourse(Course course) {
		this.course = course;
	}

	public Teacher getTeacher() {
		return this.teacher;
	}

	public void setTeacher(Teacher teacher) {
		this.teacher = teacher;
	}

	public Student getStudent() {
		return this.student;
	}

	public void setStudent(Student student) {
		this.student = student;
	}

	public Double getUGrade() {
		return this.UGrade;
	}

	public void setUGrade(Double UGrade) {
		this.UGrade = UGrade;
	}

	public Double getFGrade() {
		return this.FGrade;
	}

	public void setFGrade(Double FGrade) {
		this.FGrade = FGrade;
	}

	public Double getPoint() {
		return this.point;
	}

	public void setPoint(Double point) {
		this.point = point;
	}

	public Double getGrade() {
		return this.grade;
	}

	public void setGrade(Double grade) {
		this.grade = grade;
	}

	public Double getMGrade() {
		return this.MGrade;
	}

	public void setMGrade(Double MGrade) {
		this.MGrade = MGrade;
	}

	public Double getRGrade() {
		return this.RGrade;
	}

	public void setRGrade(Double RGrade) {
		this.RGrade = RGrade;
	}

	public String getAcademicYear() {
		return this.academicYear;
	}

	public void setAcademicYear(String academicYear) {
		this.academicYear = academicYear;
	}

	public String getTerm() {
		return this.term;
	}

	public void setTerm(String term) {
		this.term = term;
	}

}